Supplier Page from OriGene Technologies for IL28 Receptor alpha (IFNLR1) (NM_173064) Human Over-expression Lysate